patent of invention - Espagnol Anglais Dictionnaire